package pl.edu.pw.elka.spdb;

import java.util.List;

public interface SpdbDAO {
	void insertPointsStandard(List<Point> points);

	void insertPointsSpatial(List<Point> points);

	void insertPointsStandardGroup(List<Point> points);

	void insertPointsSpatialGroup(List<Point> points);

	void insertPathsStandard(final List<Path> paths);

	void insertPathsSpatial(final List<Path> paths);

	void insertRectanglesStandard(List<Rectangle> rectangles);

	void insertRectanglesSpatial(List<Rectangle> rectangles);

	void insertGroupedRectanglesStandard(List<Rectangle> rectangles);

	void insertGroupedRectanglesSpatial(List<Rectangle> rectangles);

	void insertPentagonsStandard(List<Pentagon> pentagons);

	void insertPentagonsSpatial(List<Pentagon> pentagons);
}
